3680
2
494
0
1101
1322
460
1354
532
2094
5
810
791
346
538
570
1070
1049
476
1103
333
422
1442
345
302
577
571
1064
728
588
513
307