2043
4
570
1
3835
1638
2462
3
2727
5151
2
2763
0
2911
9
2558
4451
15
2405
1452
3629
4553
1574
1451
106
542
1292
2059
1393
38477
34
297066
181997
11
302
14125
10
131589
444571
4168
5