1245
5376
729
1957
876
1459
1036
732
2137
1013
1604
2178
1612
816
1240
973
6179
3679
709
1273
2615
908
871
851
1341
1795
692
880
1424
732
2423
1230
808
766
1053
1210
907
1654
861
762
4250
1472
892
1795
1899
1748
1548
5156
856
823
988
736
1680
4062
717
3678
1175
1528
910
960