688
1
836
2
1409
3
761
1007
1069
644
10195
15
992
734
613
930
1212
4223
724
1052
683
1144
0
531
840
532
763
2201
5
798
810
731
502
1805
574
1873