1345
2
4138
4
546
1
3510
7
1211
1357
5
693
0
1230
1152
6
1231
9
1295
623
2191
540
1655
3
1416
2107
1599
121
471
1097
512
1337
1511
882
1877
1721
416
599
510