2520
1
12958
5
6052
10
6383
17
954
0
2337
1969
2602
2
1961
6850
3949
1461
547
3
2054
6
1343
910
2168
2577
1344
3345
4
1006
4830
2130
2564
1837
13