21924
6393
2474
987
3888
1217
808
2310
1152
1246
1163
1566
1081
2640
930
885
966
4041
797
1941
2148
1952
928
873
1606
2920
1795
1856
2250
4303
5023
983
1608
1009
1395
3235
1195
2284
23919
6849
1638
6514
1142
2711
2155
2022
1300
2141
10420
2102
12754
2575
3039
1301
1664
2223
1453
1819
4212
1606