2115
2
2493
18
6899
9
3263
4
3336
1
2326
2631
1628
1663
5
1186
1537
3461
462
0
2919
3655
11
4009
6
1188
2094
2392
3575
1355
2468
2767
4480
1195
4070
3364
3
2165