2110
1
11153
8
4398
10
1716
4396
5
2448
2
951
658
0
467
1015
1087
3562
496
1380
1606
1289601
4
1844
1880
181997
11
1751
8527
5489
83
511
452
2131
5070
19
19944
1078
2477