6236
10
1514
1
673
19944
2
1935
1549
2879
2906
1451
0
2873
3
4443
9
2508
7
1161
4309
6026
24337
22
6547
123674
35
2786
3738
5
5090
1694
4187
1185
4335
773
5521
2028
1001