1168
2154
834
840
4349
2836
1033
982
1091
1926
1282
1058
961
1040
957
1145
2594
1038
810
874
839
1673
767
939
1829
1353
873
1590
916
860
3987
1820
833
1911
875
742
1115
840
1128
926
850
1272
924
951
997
1181
860
3560
951
921
2102
1845
1361
2945
1230
1092
1308
2127
975
1437