478
1
3130
3
545
489
549
625
2
1030
4211
9
1295
0
1230
2191
7
1655
2106
1599
121
540
623
1229
1152
6
664
759
1115
5
2570
538
512
546
693
1211
4
1357
3917