777
683
3956
1543
853
1100
688
816
1442
1443
735
1305
1036
4897
1569
725
744
853
728
841
1058
821
1592
659
1509
2581
996
692
1552
1241
923
716
774
713
863
746
710
876
1134
1748
2539
1290
919
1135
853
925
1442
753
727
1203
1204
690
1435
3769
823
1043
1941
1359
867
820
1100
1995
2054
1406
847
1876
8944
913
1069
1166
1031
1575
708
1041
1283
1294
1743
1970
2293
1579
763
1200
992
1412
728
783
2077
1291
2972
1317
1221
2792
1696
1220
859
1369
2557
1683
1439
6824
1126
715
1758
2522
634
1577
837
2878
1103
763
750
746
1970
840
704
1471
1336
871
4972
1048