2201
2
2730
6
15804
5
3118
1
17730
11
2153
3
2526
2585
2668
2416
0
839
383
4713
1019
3632
180849
4122
10
503