289
1
448
148
308
2
534
374
4
355
3
1047
80
2178
6
551
825
339
1865
807
4283
461
0
75
1879
2866
1123
12684
13
6833
10
721
484
412
1255
974
1897
8
2877
12