32
0
496
476
1411
2
1490
1161
1
1010
464
692
583
484
1653
193
622
423
1299
1478
1158
788
565
1494
1028
1194
572
479
458
517
521
480
433