475
1
499
2422
10
1486
2
1066
342
841
355
321
991
330
601
4
362
392
1340
0
270
72
1248
3
1521
1013
1784
343
949
272
389
680
640
293
440
304