1704
5
856
2
778
1
628
638
1450
946
3
2153
2116
4279
2675
1225
909
456
54
452
471
977
1231
704
443
2401
4
3954
1611
6
2289
604
497
446
428
768