2635
0
31535
493
2061
2
1590
2554
1
819
573
282572
543
361
2125
1221
6339
552
14508
18
932
788
1824
467
458
1216
13760
414
2690
2275
288
822
4179
5