1169
800
3413
5159
744
782
1654
683
1720
4402
3275
816
1132
1145
890
696
820
680
914
1071
1226
3466
2596
978
921
930
722
1135
2590
1080
1162
3631
1265
1823
1520
666
1262
775
964
1251
763
727
2485
692
722
2829
961
735
680
681
803
860
912
781
965
3131
791
5475
679
10591