1503
4053
3299
1573
3956
3584
4461
2123
1342
1246
1043
988
1712
1956
909
2393
2810
3292
3959
1814
2584
1321
1265
1045
1974
1213
950
2859
2930
1193
774
1419
1893
2103
3263
965
3252
2048
3818
2161
2917
2287
2113
1316
1083
1064
11456
1918
2351
985
2559
2001
1736
2666
7862
1102
3058
2380
1292
1182
1496
943
1450
2080
2062
5001
1700
1958
2007
2883
768
2541
1605
1996
3590
2730
1810
1170
1429
1922
1048
1366
2826
5671
849
2169
4021
1889
833
1786
940
2534
982
1627
5923
4616
2381
1712
1260
3071
15178
882
3396
3202
1603
1942
1082
1945
3514
2248
1288
1012
969
1964
1008
3534
1160
3129
1980
2590