1378
926
1105
1247
2780
1411
1998
922
1135
2981
897
3718
939
871
902
1908
1033
1022
1732
1165
845
1727
992
1084
978
1005
985
1012
1298
913
1200
1029
1030
1366
997
3862
2499
1151
7575
973
897
1367
1329
1416
1150
1369
1291
1094
1291
1050
1274
900
1005
1061
996
1657
1191
18206
1095
1620