1703
1328
871
1301
1478
735
2935
1236
2043
3041
1420
2065
997
1133
1523
869
1123
1697
2006
1491
2406
2721
1661
1168
935
1141
975
908
752
2287
1170
848
788
954
1536
822
2901
3293
793
888
3629
1094
902
1963
1740
837
954
1095
2174
1203
922
4501
775
1065
1333
1428
791
892
2317
885
2123
1071
1087
680
4154
4826
626
707
876
712
2268
689
699
1859
1114
1145
601
1739
757
807
2001
1643
874
721
696
791
1903
1407
3296
1291
1242
712
707
1242
693
2316
2585
1126
633
940
1053
823
828
1681
1802
1422
1837
1284
3441
891
774
1512
617
679
789
1149
935
2142
737
631