2495
1
2152
3
2525
7
4490
2149
2
2542
2420
1698
2338
4144
1011
0
3972
4
3927
6
2776
3542
2879
4169
2640
4450
4716
3268
5041
6868
2475
2692
3297
2260
2752
2104
3673