2329
1
796
6
2999
2257
2411
2
2908
10
3671
1129
2701
4
1639
3085
5
2036
2763
0
2108
3
683
1288
1743
2105
2774
2234
2525
2835
181997
11
106
723
2499
2297
1618
2277
928