1256
2
2055
1309
0
1218
1992
3
2294
1
697
1277
4914
4085
4627
7
3058
1486
4309
3562
582
1940
1273
5389
1267
2259
6697
2507
2660
2365
4
444571
9
5209
1522
392
2410