2038
2155
847
861
720
966
595
787
1131
1773
909
2620
683
598
1698
2533
793
1538
672
10165
1237
1007
6245
755
2151
718
601
2037
737
1253
1284
987
1849
1461
653
1227
14290
13560
5216
948
1069
2994
3972
3704
8775
1136
2275
3265
2124
1223
809
1217
2901
576
2878
668
1040
6572
966
1708
6552
6536
2153
777
540
2480
589
2356
657
804
811
1365
582
745
565
1801
696
681
874
1571
3101
2166
648
650
2155
847
560
5180
732
656
1413
731
582
636
2803
1100
3525
1164
662
1533
2690
706
2949
1665
943
618
1888
1318
591
608
666
2597
1113
664
659
3347
684
2321
698
1263