1037
2
1159
1
5169
17970
15
1031
19932
6
1516
21152
8
3715
2083
5
1337
2390
2462
3
5151
1736
181997
11
2740
9877
2911
9
928
2108
1657
989
0
189326
1243
1348
14125
10
1781
4
1255
992