3491
4
2584
11
2711
2
1695
4002
3261
3
1441
0
1998
9055
10
2234
118
13018
4083
2300
2860
1
2763
2297
2241
2105
5771
883
2999
1540
3918
7
2544
549
979
3351
2669
5