1015
1
2669
2
1694
951
690
564
1743
0
6110
4
108797
1175
3657
8
1380
21152
2949
1787
784
445
2670
562
10827
2294
1923
2386
5375
9956
3
3012
467
2245
5504
16
5169