1647
1
2776
3
4841
9
1467
1263
2
2906
1012
1091
1690
4
1013
2147
545
2111
7
2972
2222
1534
1595
2901
1511
6
1331
7057
2130
3960
1227
9848
3000
3473
962
1050
3432