11
506
11
1544
1
263
419
163
852
125
788
640
319
917
2
232
241
95
2
447
552
663
1
244
250
501
0
152
13
923
1064
289
220
1
216
132
512
1405
372
750
4
136
108
1081
21
618
168
451
