431
9810
362
986
606
987
31
299
605
1529
814
272
253
42
29220
251
563
1867
23613
1165
974
403
542
181
17
1192
17310
2094