1422
1
1523
4
109
1215
3
4842
7
1945
8
512
1583
446
454
384
616
1225
1996
1465
1254
940
2
1656
3102
3626
1693
6146
1512
6700
12
1227
1560
5
3549
1466
581