1225
0
4447
19
1055
1012
978
581
475
1310
1623
1
621
1135
3
796
6
2649
718
1239
1543
1393
660
1376
868
471
542
629
1380
1712
1017
1816
3671
1494
883