2621
9
546
2
936
1425
1
875
642
835
901
0
815
1216
1346
743
527
499
1710
651
623
1009
1467
3
2270
778
935
957
1752
4
996
656
1113
1447
8122
5
1707