618
2
572
3
527
1
465
643
1424
748
762
1836
0
731
1138
421
679
603
4
651
209
1607
15
840
1204
707
1623
1509
834
874
633
8
250
4150