1547
1
1679
2
1225
0
1029
840
1380
6026
226
1012
629
581
1249
1022
2454
868
1019
6346
16
1903
3
1376
4690
475
660
1525
1310
575
718
978
4096
504
542