1023
4419
55149
860
958
834
2836
982
1091
1926
957
1145
957
2594
874
839
1673
939
1829
1353
873
1590
916
860
3987
1820
1911
742
1114
1128
850
924
997
1181
860
3560
951
2102
1845
2945
1230
1092
1308
975
1193
852
1386
1109
1320
1013
2143
883
5676
932
814
1388
3658
947
1020
1222