2041
2
3971
1
166
0
1673
2135
1442
2485
1866
4
2776
2241
2857
3
6499
638
2193
9
2333
851
1359
3017
1787
2304
1814
912
8299
2738