3196
2
2276
8
2012
2194
1
2145
1794
2593
3
3303
10
1257
2251
1240
1028
2148
2462
4179
1780
475
0
3629
2517
4451
15
619
2422
3929
3939
1427
4630
3644
4
2365
1668
2320
5