2722
2368
2371
2313
2378
2343
2654
2712
2711
2310
2370
2306
2309
2308
2346
1880
1845
1848
1850
1844
3412
1425
930
1096
1523
1057
1465
299
295
1406
1405
283
1285
267
1282
1281
1088
1062
897
1087
1090
1089
1086
1070
1073
1074
1133
1056
1055
1059
1048
204
183
767
3425
778
76
665
619
44
649
589
638
584
582
