2110
1
11153
8
4398
10
1716
4396
5
2448
2
951
658
0
1015
1087
3562
1606
1289601
4
1844
1880
1751
8527
5489
11
83
511
452
2131
5070
19
19944
1078
2477
4754
7
1518
4335
929
3