980
0
17353
587
1682
2730
6
3813
11
20634
8
6859
5
804
2076
1
918
3990
4328
10
303
48708
482
437
1961
46
1650
497
1671
968
575
941
1199
921
901
31220
709