579
1
1432
2
433
653
528
538
1046
483
615
69
137
77
181
163
224
82
372
74
76
120
117
245
171
428
247
121
301
351