1020
0
2657
3
2730
6
2587
16
547
1780
1
4536
2
1157
2727
467
1137
2243
7
3092
2275
437
1501
31535
19279
845
20634
8
17353
2809
1458
1824
1277
5
886
1890
25137
111
647