1256
2
619
1
1218
8607
8
2427
12
951
2687
2294
2530
4
467
0
2886
2055
496
564
1380
712
616
1277
2502
3140
1337
1606
2740
1486
4179
3485
7
3562
2234
2100
1273