2275
2
3564
3
2628
4124
6
2062
968
1
1961
0
1138
2819
1350
699
2800
5138
1129
2691
2697
5
4233
671
2719
3708
582
1411
2346
2487
1343