121
1
1599
2
2106
1415
512
1030
489
545
599
482
405
93
623
1229
1152
6
546
3508
7
693
0
1211
4
1357
5
2191
1230
9
1295
885
4847
700
2347
664
759
1115