862
2237
1768
3360
1195
1188
1527
2059
784
796
1121
1108
1363
1823
6671
1455
1146
1060
1156
1472
9433
772
3980
20906
4412
2579
1231
3355
882
6333
14936
51496
25114
1395
1153
3095
3418
9708
23106
7446
7873
5346
13311
39278
6166
18073
10107
2417
2251
2441
4193
23477
44805
756
4475
21744
4055
9958
14569
6211