1590
1
4000
7
4419
8648
17
5424
5
2582
6
1090
4
771
2
2324
1891
13
947
3
5045
8
1807
1373
8549
2580
27560
12
1976
2889
9935
0
1101
1130
2045
3991
1565
1413
1364
1555
2418
933