3196
2
2145
1
2012
2276
8
2194
3303
10
1794
2593
3
1257
1240
1028
2251
2148
658
12459
4465
22
1529
2318
2127
7
5147
4425
6
644
0
1489
869
1384
1053
2189
1867
2028
3007