257
0
1860
2
637
1125
1
84
2105
5232
7
3844
1108
10180
8
3620
5
1972
2749
3
1339
234
3065
1218
1331
3583
10
1277
539
1547
2255
6
1000
1356
2403
67688
66
2219
2173
918