1020
0
25137
2730
6
17353
31535
547
20634
8
2587
16
19279
2
1780
1
1098
3114
4
4536
1157
1137
2243
7
437
2727
3092
6800
1559
467
2657
3
2668
418
845
968
2855
2091
1862