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