440
0
201
231
286
677
626
2881
229
351
162
650
1535
3
347
238
402
4364
5
285
492
1
355
214
1482
325
4103
4
4919
2338
2