2442
2
4130
1776
1
2459
9
1824
0
1869
5
968
1772
2670
20
1020
1642
1330
1885
10396
8
1130
3063
3
2767
3474
1961
2730
2771
933
884
1103
4818
19
1007
370
2372
2574
2236