2228
0
2181
5
3679
2
2962
6
2713
3
5792
28
7951
18
7642
5047
8
1914
5402
9
5439
1
2502
2623
2023
2557
2126
2455
4
17333
27
1837
3702
10827
5579
7
5849
4360
7543
2268
2219
1659
2707