632
2260
675
19856
718
941
718
730
778
832
740
1135
1533
679
2154
759
1056
1153
864
908
814
1493
2092
827
3097
1031
5777
1019
906
1416
1330
3643
3868
1302
849
1108
1498
5098
1355
1161
1243
2406
1331
1040
2447
3246
2617
2891
1977
1379
1718
2376
1477
1249
1386
2517
2525
1868
5658
3196