1020
0
2864
7
6800
2275
2
19279
25137
31535
20634
8
17353
968
1056
1
467
308
475
2448
3
3100
4857
2855
1614
608
5559
688
573
2395
2260
2668
1824
417
4713
5
3114
4