846
975
1379
1792
926
834
1604
2637
851
2387
2646
2648
2138
1629
862
2165
886
896
643
1156
2693
2439
1928
1419
2699
2192
2704
2193
2452
1429
1179
1436
1693
1444
2212