2600
4
5565
9
1564
1
1423
2427
12
19944
2
2475
951
2233
3
815
0
1716
1906
4179
4943
2534
5915
11
3017
3066
7
1991
1777
4623
5
2317
1809
1599
2123
6899
2740
2199
7793
2977