2297
2
2219
3587
7884
17
2727
1
1685
3
3671
1929
4001
0
2073
2655
1522
4601
2701
4
988
2234
1540
6926
7
282
796
6
1618
6549
11
2132
2999
497
2664
2621
3858
4670
2147