1502
7806
2228
831
1461
1476
849
864
1137
2842
1239
4373
791
1456
912
871
831
1079
7457
833
11163
959
4282
3892
1618
1686
1001
1478
1244
1240
7241
1079
783
1362
1369
951
1007
1581
1862
981
4535
1553
2246
1058
2253
3665
1555
856
7744
1157
841
934
963
894
3984
2918
5372
861
802
1710