1872
1
656
86
2
1262
0
1406
3
763
61
566
552
409
487
6
1223
856
778
506
1642
1744
4
1132
1293
628
532
1031
281
422
562
634
626
2189
2600
34