909
204
2236
2231
810
752
1137
1262
743
1929
351
1983
357
2414
864
3641
5942
470
445
557
462
1897
2396
2290
2117
3917
2255
6202
1316
541