1295
1
2123
1373
1716
2470
5
2650
20
989
0
1639
280
1397
1517
3169
3
1581
2
2865
3216
10
2250
838
3765
4
2245
1011
1226
3053
7
1004
1393
1941
1092
3683
441
1712