3092
1
1972
445
1776
544
0
16840
15
1869
5
4126
6
3469
4
5380
8
3149
2574
2246
650
6976
12
1222856
6515
427
1129
2716
7334
646
2855
3
1598
2831
5223
9
282572
3691
2749
6850
10