1225
0
4309
3
12459
13018
6500
4362
1012
978
581
475
1310
1055
3696
8
1515
621
477
1
1002
2
2649
718
1239
883
1175
660
1376
33393
10
868
2550
542
629
1380