1178
2
181997
11
7832
2973
9
3824
1
2727
1785
6
1090
3
1059
11059
2428
0
816
2044
1200
2295
7
2336
101569
2184
2135
94424
1072
1744
189326
1181
2049
1236
3106
4587