2534
2
1543
2550
3372
3234
3
2044
1
8162
4
1814
549
0
1995
3798
1417
5919
1743
844
2820
2903
1468
2102
2601
1876
14887
18
434
3186
2845
5
2707
3447
7
2272
2455