2345
2
5126
11
7551
17
737
0
2249
907
1
21743
777
5972
4
1758
6
2177
11768
21
5876
7885
2855
3
2445
4586
849
5570
1350
584
247
6800
1614
4289
10
2438
5
2346
5140
3203