2691
1557
1593
1187
2182
761
768
2853
1978
812
787
1338
1013
2734
1321
763
1415
4916
2407
729
702
1450
2687
753
1207
1145
7065
4229
1448
675
1699
888
1584
1432
2418
681
802
1449
1129
867
1618
599
1353
618
734
1219
667
1342
741
1516
906
867
1226
2992
665
2608
681
673
1674
734
1954
835
975
826
1429
2317
3213
717
770
841
659
1618
804
791
1506
2044
1322
901
774
974
795
1629
1905
841
1272
698
739
739
931
1474
3247
2151
1487
4396
1481
1281
1202
765
998
610
1002
1680
1279
691
1314
758
990
641
1188
859
967
1814
762
960
767
1210
740
2153
683
2334