1225
223
456
241
36
5406
529
635
99
131
502
71
21
40
52
94
46
31
25
11212
106
92
1090
4113
58
118
42
422
54
401
73
571
83
75
182
103
95
41
162
150
12844
70
47
128
59
644
573
126
2402
72
139
1430
60
15
44