3196
2
3303
10
2012
2276
8
2145
1
2194
1794
2593
3
1028
1257
2148
1240
3014
20
2251
7592
7
3491
4
2277
0
2234
4083
2297
796
6
1618
2999
2544
4670
1752
1394
4012
891
2528