976
907
1041
890
833
825
1805
925
1570
14543
1483
902
1064
1019
1313
2593
1218
5311
1117
1296
1180
1166
978
1502
1018
1235
1684
927
1415
1319
1090
979
1853
1159
988
1189
1308
2821
1959
6633
1559
1023
1387
1098
1550
940
1288
19600
4577
2748
3211
1570
1370
1644
3526
2858
1423
1063
1547
1593