879
2
746
567
1
1826
448
453
200
422
1041
1084
793
62
599
517
386
1236
593
1269
0
677
1461
1203
591
669
1194
8
539
1985
2263
3
3271