2600
4
5565
9
963
1
1946
2
3453
2999
3
1348
1299
1268
7096
14
1816
2788
23802
1734
1405
1646
2468
1564
1440
1431
2166
4179
4115
10
2980
2757
1423
2213
1015
2294
2044