1256
2
2055
1218
2294
1
1277
4085
3
4627
7
3058
1486
4309
3562
582
0
1940
1273
1267
2259
6697
2507
2660
2365
4
444571
9
5209
1522
392
2410
1543
5348
8
3598
370
873