2889
709
1425
704
1236
3225
5037
826
1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1352
1658
761
760
1435
733
1780
1083
1415
1641
2157
699
708
2981
1007
641
852
1304
1127
4822
798
910
837
2456
1013
1352
609
694
4361
731
3100
2025
1376
1687
1782
779
1790
1127
609
640
1651
1683
897
784
773
762
645
821
1516
632
1178
1909
735
873
1133
1072
1040
664
2283
931
1851
684
697
1695
1875
1292
2292
1179
992
2146
2593
1282
690
693
851
704
1654
2393
728
1163
991
785
1307
1255
2515
4194
649
3577
963
909
4110
1338
2198
1263
1018
834
1837
1550