2258
1
2999
3
1690
1967
2
4179
2141
9
4768
5
1015
1554
1539
1501
1681
3634
10
300
0
2562
1787
942
1399
1825
1883
1262
12621
22
1220
4453
4
1532
4757
8
2414
2400
6
262
2818
7