451
1
492
2
401
77
375
70
498
530
454
556
296
389
423
0
912
6
704
5
319
388
419
3781
1006
942
241
218
243
681
84
93
4432
68
266