651
0
603
2697
125
560
2121
1
383
6164
645
400
103
476
1052
570
480
2399
877
1062
543
234
641
1710
1402
1437
1611
1120
852
726
1829
536