4562
10
1558
2
2082
1
1579
3
2906
1411
5432
1431
1074
599
604
7034
6977
4
19932
6
94424
5431
6189
4455
11
20850
5
3117
8