2629
2
1510
4
2101
1
9956
3
5504
16
4117
5
5169
5721
8
913
469
0
2799
6
2372
1512
1828
3014
20
1352
716
1751
11153
2166
467
3206
1976
1919