923
121
1438
651
1231
1514
1815
804
1332
2369
1860
2135
2392
2141
2655
2161
2418
1907
1909
1656
637
1661
1153
646
1671
2701
1425
2449
1683
1172
662
1686
1688
2456
921