2949
0
3354
5
1527
2
61216
1
515
297066
6781
1458
108797
1047
3926
14
32302
1812
1569
323
475
2891
4
645
1123
123674
35
652
1679
1162
536
1331
1623
1431
577
1243
1239