5527
6
1131
1
964
1478
3014
20
3296
4
1186
3085
5
3491
3485
7
2530
3316
10
4311
5141
3882
1172
1244
2
1821
911
13034
14
2366
1170
2559
3
2838
1692
865
4623
601
4099
8