325
0
2657
3
1824
320
780
646
25137
1089
345
19279
2
424
747
2690
968
328
327
1332
259
298
572
707
2346
598
382
1594
1782
31535
1020
2275
1112