1023
0
31535
19279
2
484
6800
17353
20634
8
1805
2275
25137
2211
2076
1
1020
968
1303
2730
6
2395
386
1319
200
1824
91021
3
139
843
477
337
4525
5
920
4
1073
573