784
2
482
1071
1
689
1964
858
97
1374
0
2847
4
2113
1594
3597
6
493
63
732
475
1184
802
1030
490
3156
11
591
737
796
630
953
717
1600
1974