1586
1
1935
2
1527
959
1079
1078
906
1419
3427
7
5123
6
1912
211
0
2899
8
1015
3826
1694
951
972
4083
1635
4
6236
10
12459
3
17970
15
19944
1098
1008
467
1451
2562
2949