2600
4
5565
9
19944
2
815
0
1716
1
1906
4179
2475
5915
11
3017
1777
4623
5
2317
3
1809
1599
2123
6899
2199
1977
2788
10243
392
1230
2131
3765
2264
3080
1802
2468
1946