5164
5
4309
2
6047
4
2028
0
1225
1310
5946
581
1012
5805
3
3000
1
11891
27
4034
718
475
3175
1376
868
2522
542
978
621
629
984
8843
10
566
1017
2649
575
660