2500
4
2017
1
1630
2658
10
61216
863
0
1458
5771
1234
515
1400
1496
3926
14
3629
1243
536
2595
791
6781
770
645
652
1271
4715
5
2232
2317
3
883
1069
57793
577