3196
2
2276
8
2145
1
2012
2194
2148
2593
3
1794
3303
10
4179
1257
3386
1028
1240
1168
1816
496
0
1787
2710
662
2166
3326
784
1431
915
403
346
3505