4946
18
1225
0
4586
5
2535
2
1775
4612
4
1012
978
581
475
2190
3
1310
1055
504
621
1761
2649
718
1239
2115
2039
7
660
1376
868
542
629
1380
2277
2368
1
1294