1511
2
9045
9
512
1
1415
1655
3
1599
2106
121
510
599
482
1495
4
405
1722
93
478
3130
545
489
549
1229
1357
5
693
0
546
3508
7
1211
623
540
1230
2191