3196
2
2145
1
2194
2276
8
1794
2012
2251
2593
3
1028
3303
10
1257
2485
928
0
2903
1442
550
1253
1543
2403
3221
20
1814
4
7306
6019
16
2738
2113
1562