2949
0
108797
297066
1267
2
3926
14
61216
1
1212
6781
515
3629
1812
863
791
323
616
5771
10
1458
645
925
3
1679
475
1356
1059
453
1162
536
1331
1527
652
1623