724
1
112
595
309
0
91
547
773
2
680
902
637
580
426
413
848
72
788
523
2162
87
665
465
844
451
2680
6
97
387
95
650
695
1553