1655
2
1854
3
381
648
4
1369
1
3157
5
2572
6
4635
10
3512
1165
927
739
0
999
721
2413
12
732
323
949
773
2746
1762
3494
8
6887
3472
1329
2332
1541
1979
1897
987