4005
4263
6100
3396
1848
894
1622
1641
854
1262
17975
2465
685
825
3065
792
3296
3980
2001
1041
2127
2709
16388
4324
7195
861
1921
4959
9608
1139
12316
1605
908
9872
1808
3800
2556
2733
945
1018
1733
1875
5348
829
1128
2626
1835
741
1819
2292
1253
1122
2138
4731
706
2198
802
913
1827
1973
2212
2105
3083
2092
2829
1539
1176
1548
5110
845
1830
1876
2126
1628
4184
1640
7825
1510
3367
731
786
871
1097
1930
2016
1930
844
1897
1113
26982
1205
2314
796
2561
1192
746
2817
855
2239
5450
5602
1076
1480
6774
2212
2050
2172
1536
2202
1802
935
1935
3627
1995
2684
899
4312
2584
2096
917