529
397
346
9414
578
6223
862
17112
409
1231
1149
268
363
1160
3765
3786
1268
449
429
486
4739
1518
2053
323
350
6878
2418
7394
5328
479
1043
16282
300
4761
352
744
355
781
13118
333
1867
500
288
1722
21440
5029
814
327
306
435
262
540
687
599
428
483
1430
874
461
5103
1455
383
508
1461
6223
753
583
1362
2418
293
1449
270
314
360
321
1037
651
1001
636
332
1203
455
318
743
241
323
1549
563
390
633
306
468
1475
1510
366
752
268
521
351
1251
814
329
450
1039
468
351
352
1137
725
361
335
1328
1053
3930
915
347
483
340
565
1315