1020
0
2730
6
31535
968
25137
2657
3
20634
8
406
17353
4111
2
246
1551
2668
282572
1343
2003
1191
1824
3092
1
2623
755
383
2574
2189
105290
48708
1567
2080
4
443
10821