238
251
24
71
544
7262
10305
5471
1344
983
1317
31
261
41
1
47
61
899
224
275
836
8
3
7
12
13
2541
761
2962
701
1821
11621