160
4
1246
2
6006
5
6827
3933
11
1530
3
1877
1665
5441
10
3920
8
1970
1518
594
1
2123
3025
642
1870
15
1330
2192
1708
114
16331
4100
0
1656
723
961
869
1029
619
986