3078
3499
2705
1184
8058
957
2559
1029
931
21566
6527
1057
1562
7316
1208
21922
1827
8538
2638
5209
1600
6298
2467
1051
3733
1027
2270
3018
1825
2164
858
2096
1813
1258
1096
970
1573
5267
816
4495
808
1669
885
1303
1073
1088
3609
862
3179
855
1275
1789
5380
1644
1508
1803
5211
1263
2068
4023
2079
9497
1621
846
7230
844
2810
950
1540
844
2281
4641
6520
6688
882
752
3021
2208
1625
2369
2331
876
1645
977
3536
1969
2791
1965
3893
933
784
809
1155
1775
3758
42033
1619
889
1088
2488
5316
1561
3338
2954
1366
1759
878
2979
2527
929
1768
1696
4337
2217
997
1011
2181
1485
5127
1578