3196
2
2276
8
2194
1
2145
1794
2593
3
2012
3303
10
1257
2251
475
0
467
1310
1240
1028
1380
2148
1012
3071
9
1992
2799
6
4335
3014
20
581
2744
3551
2571
10827
4
9956
66