1684
1
83
878
2
845
1390
747
1387
0
811
1121
6
675
594
3
1110
5
1959
4
2427
577
319
1910
393
395
633
718
351
491
457
838
362
701
222
376
916