2108
761
1049
832
1161
957
755
1220
1507
709
3114
805
982
690
1406
1446
1414
759
1708
1284
718
735
1033
983
728
1493
1387
1200
5147
1150
1768
1313
851
845
842
1890
1720
770
1999
2889
1237
829
1065
3621
2016
836
663
1870
7481
2562
811
1549
726
1149
1720
21855
1297
2346
1666
841