4946
18
1225
0
1775
2
4612
4
4492
3
3612
10
1012
978
581
475
2190
1310
1055
621
1057
1
806
1761
2649
718
1239
2115
660
1376
868
542
629
1380
1505
1017
4697