253
0
1757
2
681
1
319
98
487
272
983
3
540
203
338
369
345
987
5
59
611
88
86
730
93
102
1981
8
2141
7
66
1438
582
1028
421
1382
850