2564
2
1509
0
1009
580
759
46414
1
520
3092
1649
360
1418
2296
5611
11
476
325
2150
2361
1099
2560
4
572
1282
121182
2192
3
3545
1885
552
1779
119
2258
3327