1680
2
754
602
1
1398
588
879
1059
4
2869
914
2417
4425
2071
3326
3
28725
49
958
19571
13
7734
9
1255
584
1723
517
800
2399
5
878
0
2455
2997
3533
6
4549
17
2601
34
1671
7