1020
0
928
1
3498
4
2275
2
2224
2461
20
1137
20634
8
2064
2730
6
2809
282572
31535
418
437
19279
1501
2493
3116
2668
2120
3114
17353
1043
1824
802
25137
1389
492
121182