3196
2
2276
8
2145
1
2012
2194
3303
10
1028
2593
3
1794
1257
2148
1240
5974
6
645
0
2251
4009
1360
5922
5
2702
7
1524
3497
4
1829
522
17333
27
3401
4476
1643
2517
674
4093
11