1020
0
2041
1
2668
2
20634
8
2730
6
3366
31535
2855
3
1824
2696
4
590
467
1877
333
2275
17353
683
2211
968
19279
25137
1853
9
349
3114
2299
3691
5
348
2093
918
4111