1681
1
2529
7
6844
2
66
0
2949
12761
3
3508
2686
8
2405
2132
2740
5527
2274
2499
174730
18
2082
4363
31371
64
12459