30
24
1318
815
399
6
19
763
11
845
1140
538
20
351
675
2012
28
4
388
4
543
1414
558
705
567
878
1
400
1075
635
352
859
636
1230
580
31
72
481
2
840
515
577
1659
1989
50
332
1277
989
912
670
