497
0
573
1698
399
2727
6231
2756
2
612
437
904
1
467
341
645
597
2113
536
488
1038
1142
759
2123
650
856
416
1189
352
481
1028
1816
1446