3196
2
2276
8
2012
2194
1
2145
1794
2593
3
1257
3303
10
2251
3461
4
1960
0
1240
1663
5
1237
1028
2358
9
2462
2727
3126
2835
5151
2148
1730
3090
6
2763
3868
2911
1320
10598