2710
2
1660
1
4335
167
929
3
1766
2571
6
2377
2722
1681
623
6983
10
4179
2600
4
2744
2972
0
1526
2530
3683
1545