306
1
86
436
2
4933
14
2964
10
599
551
523
648
1703
3
1279
4317
7
2221
1319
1805
3413
1447
4
2719
8
3226
13
1121
968
275
571
1326
5
1534
1684
1203
1470
5332
25
739