2090
9094
1382
1054
3035
1302
1155
2206
748
884
936
2186
1232
965
741
2300
1046
827
672
809
754
688
851
925
1268
726
1000
661
712
1231
2535
1849
1217
1014
1434
691
885
840
1891
1566
1203
1417
926
779
939
1640
796
811
879
880
1214
811
1355
2282
678
704
1729
1872
924
1843
801
1059
781
976
718
1802
1768
1824
1141
910
1091
717
1168
752
783
800
1059
734
2372
1253
693
1966
791
1046
1901
938
886
797
1426
5040
1052
706
1124
2387
782
2606
986
1047
701
805
648
1367
1201
848
1004
2356
1539
3547
1080
1291
1707
983
1191
1806
1480
1269
764
742
959
2013