895
3
460
1
1900
8
2182
12
4452
4
2088
672
0
600
2
1461
510
1147
665
637
91
721
83
515
12437
20
77
761
411
448
1519
530
656
2303
542
596
2571
6