5226
5
2446
2
106
0
1451
542
1998
4
2053
1
302
2722
11924
1441
370
608
2886
8411
3
2821
2780
4971
14
1739
4466
12
785
2082
610
14470
773
1089
194
7394
32353
685