2582
1168
1198
992
2701
2223
2430
2638
1549
2182
2125
2648
10301
8529
3109
2314
1739
5747
4555
1304
1101
1534
1809
1559
1880
2595
2743
945
1088
1789
1639
2370
3770
2394
2473
2191
3017
3016
1590
1222
1050
2918
2215
1817
3454
2017
7525
2218
2612
2234
2000
3304
989
3301
2734
1094
2094
1568
1878
3032
1565
1366
3663
1464
2170
1652
892
1192
4250
860
2254
808
7026
1547
4146
880
1099
4407
1992
1808
2281
2635
2969
2524
1271
2534
3274
1344
1772
4214
1850
2157
1141
806
2362
3121
8715
1215
1940
3903
889
1773
923
7499
826
2488
4262
2012
2535
1228
11866
7854
3708
1406
1692
2080
1708
3695
1291
4247