2224
7
1799
8
4078
10
1641
2
631
1
442
448
491
1000
526
479
5284
475
370
373
675
1068
9935
0
1558
2739
6
847
2780
5
3718
17
1513
1611
431
2026
2020
567
618