1035
2
1034
1
866
545
0
2274
6
583
1682
4677
10
1120
1960
2005
1589
3
912
1013
494
3429
1392
20374
5
1804
543
11
266
1966
2062
23150
9
992
1434
16528
20
810
1576
4
1550