2128
1106
942
1131
1975
2045
5498
748
22343
1827
763
1260
965
922
1688
1333
1442
1372
1023
1084
921
999
1572
867
1994
810
841
2238
8588
856
906
1209
1771
1373
823
5813
888
873
1260
1343
1234
957
905
1374
1095
1807
1111
913
1779
1127
947
1160
1772
916
2005
1011
1873
6749
1321
1826
734
1514
1931
861
694
1131
693
718
712
2584
1557
3001
2045
1271
1091
735
1554
1294
1000
732
1790
997
933
1769
728
2858
689
671
2195
1216
700
805
1028
684
1629
1050
874
1277
707
2185
697
1659
2625
805
905
1212
869
1119
725
665
1138
2423
701
1159
1003
882
766
1398
5083
953