1020
0
2727
2
1157
1137
1
1780
19279
547
437
31535
4536
2243
7
2587
16
25137
2275
2459
9
3092
845
467
17353
20634
8
2546
893
2730
6
1824
2668
2881
798
3114
4
1803
1501