5164
5
6047
4
2028
0
4309
2
5946
1225
5805
3
3000
1
11891
27
4034
3175
1012
1376
868
2522
1310
542
581
978
629
8843
10
718
660
504
475
1510
1380
458
1637
2649