1011
1255
1801
1425
877
886
3093
2136
2330
1626
905
2051
1065
7441
14877
1028
2127
1131
5514
4469
2297
1126
4026
904
1338
872
1012
1180
1558
1105
1384
1010
5833
944
790
863
872
2183
1158
3445
1805
2725
5437
6308
4295
881
870
1597
5338
2114
956
3399
2631
960
1080
2963
3924
920
1041
1651