1635
4
1586
1
1935
2
1527
959
1079
5123
6
2199
5
994
6267
18
6697
3
849
0
672
3522
906
3598
3013
2217
7
514
4079
5225
8
6083
9
3427
2362
1373
3485
1078
2687
1828
4085