1413
1
1497
2
2502
4
2106
2545
2576
1987
3136
6
1219
1600
3517
607
2115
3035
3120
2766
2050
734
0
1391
1203
2698
1974
3
1845
1667
802
2425
4036
1182
6317
2440