3196
2
2012
2276
8
3303
10
2145
1
2194
1257
1794
2593
3
1295
1028
2650
20
280
297066
0
1240
2245
2250
3053
7
3765
4
2773
3683
2251
2148
1445
2558
1135
2763
1581
2059
2303