744
3
880
4
1812
1
1748
797
0
853
2
723
680
1134
675
650
2932
2651
5
1038
453
1434
2408
772
1454
1688
168
1250
570
1027
701
487
1419
2373
8
1316
2200