2194
1
2145
3196
2
2276
8
2012
3303
10
1794
2593
3
1257
1028
1240
2251
2148
4179
1221
1189
866
0
4436
8641
9
4072
3337
5
3841
1883
1800
23802
5546
6
2204
2977
3292
2087