2203
2
956
0
2973
9
3824
1
1785
6
1090
3
1059
181997
11
7812
7
816
2044
3353
3071
2295
2600
1270
6109
1218
1200
873
951
2135
1072
131589
437
4703
1073
2164
1744