326
144
93
76
744
225
75
136
47
449
24
1151
331
268
171
328
92
249
159
49
48
74
175
45
631
509
71
1401
478
361
3567
101
132
2679
282
2753
290
389
77
70
351
186
35
94
99
446
149
1501
157
310
403
563
64
4113
183