2723
2344
2343
2714
2654
2346
2374
2376
2347
2377
2713
2373
2370
2311
2309
1870
1881
1883
1849
1850
1628
405
1305
1093
1072
1051
1428
1466
1427
1407
1406
1286
1308
1310
1283
1282
1135
1132
1130
1119
1123
1121
1089
1064
1076
1071
1074
990
1058
1053
1059
862
828
790
796
779
653
664
614
600
648
594
586
585
578
