2532
1260
3436
1443
904
1467
870
892
1080
1219
1357
987
3917
909
963
994
5002
854
920
1328
1000
790
842
1948
812
1775
897
803
924
1557
930
825
1739
1631
1488
950
1400
1716
1106
1153
883
1131
895
2162
931
1556
827
1026
1331
1255
1085
1424
2882
843
1108
3385
937
953
1548
885
1604
1937
2219
3466
1543
2804
751
2692
842
1412
760
945
1233
1101
7207
1414
1565
1247
1722
1004
926
873
1565
1169
1654
869
916
866
751
1025
1917
1821
906
884
774
1470
865
1268
1442
1262
2861
791
760
2034
2738
1989
859
796
1202
1368
1090
2559
2111
1261
1410
819
2180
1042
4758
909