454
1
650
343
2934
4
724
675
2
1039
2651
5
681
1262
0
429
1087
1260
3
2038
1227
888
2113
5587
6
956
2184
375
894
1119
1552
962
101
659
1977
1275
939