3530
3087
1208
3069
3161
816
1243
2717
2920
918
1499
727
1270
824
1660
801
2162
781
900
707
835
1249
2600
1313
1916
804
1284
692
1967
799
2733
630
2243
1577
12067
906
708
1385
873
1846
826
979
990
760
904
972
762
1039
771
2540
921
4202
2824
4254
743
1312
2089
1150
1404
1560
916
1712
2493
799
937
781
1503
1840
1134
719
1131
2086
922
796
938
1637
848
2546
768
981
826
849
907
734
1516
5108
1023
972
991
751
862
1168
686
996
1588
728
762
1844
1660
719
930
2482
1445
1283
7196
664
1341
1673
910
1770
2617
3756
1196
1072
772
704
833
75559
854
1500