3196
2
2012
2194
1
2145
2276
8
3303
10
1794
2593
3
1257
1028
1240
2251
2148
2711
3261
118
13018
0
2300
2763
1618
883
549
979
3351
2669
5
969
4309
2982
3361
3573
4