2137
5494
2247
672
1956
1277
1658
705
1597
1022
4000
854
1695
790
772
680
2172
1028
2417
974
11317
656
908
815
779
1007
980
1322
1690
1528
2716
1049
936
840
3183
1991
1572
926
1379
1009
655
783
3787
1100
2021
688
863
6803
5302
1699
952
840
1195
696
901
957
943
974
893
1444
1159
665
697
1038
745
2145
690
997
6004
1047
1020
829
845
2185
623
745
1632
2989
3851
947
839
1686
1910
741
754
733
3599
1935
835
882
3418
1371
944
2088
1308
1841
827
1347
12190
857
1190
1067
1083
823
808
1010
858
1236
674
1406
1678
126708
2249
678
946
1115
1462
773
2749
861