451
0
769
1
742
2329
1108
1168
929
3765
4
2245
3
2055
2
392
1226
3053
7
4309
994
6
905
2838
4142
5
1260
2591
1814
1227
1077
897
1660