1680
0
2749
2
440
3512
4
3025
1
1334
358
2043
3498
1232
3460
1132
728
4033
786
2391
529
2030
5363
6
2099
2494
893