515
0
1458
2928
5
297066
61216
1
108797
1289601
4
863
370
3181
3940
475
3926
14
2021
3629
1527
2
1767
2949
1331
1623
6781
1243
1239
1267
1843
365
758
1969
8945
1069