1684
1
1555
1419
4285
3
1009
0
2462
951
1491
1991
1177
843
2245
1015
496
1450
1504
10823
2
1380
2629
1606
1751
6346
16
1787
3014
20
5489
11