685
0
254
1719
2
21
802
898
3
1059
1
132
729
85
923
712
589
9078
3301
912
1475
1579
6768
1309
574
7764
1740
2049
4
2522
2720
843
582
1129
1333