2399
2
3362
3
3702
4
3539
2344
1
2299
2994
5
2317
3625
6091
1821
1108
1741
1541
6236
2715
6
2496
2507
3583
10
2072
933
1390
860
1407
0
2801
601
4692
2740
2342
3901