529
3
407
3
403
4
1110
39
859
39
1250
62
884
31
1051
45
1065
31
816
38
626
29
1350
107
1376
86
1037
21
810
34
790
53
635
14
921
70
651
54
769
57
793
49
1367
102
1260
94
1888
151
846
17
1261
26
791
19