101172
6880
672
934
1420
918
2508
1484
10464
10829
1677
2213
849
765
7897
1088
13344
841
2555
2995
20640
1623
772
5754
25987
1949
886
3666
1106
900
3078
4058
3874
3334
4056
3048
1264
2281
1301
2308
1366
1776
1395
2206
859
11318
921
4177
950
2628
1816
4326
778
3479
1165
1636
1921
12236
1326
6227