272
0
679
1
79
976
9
557
2
792
338
742
656
525
492
516
660
843
498
3
90
452
73
340
1455
4
1117
97
78
512
383
92
246
412
1426
1060